package com.yuncheng.spcyApi.mapper;

import com.yuncheng.spcyApi.entity.SpcyRsWjmb;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yuncheng.spcyApi.entity.SpcyRsWjmbZjml;
import com.yuncheng.spcyApi.vo.wjmb.WjmbJcxmTitleVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description: 审评查验-文件模板
 * @Author: csx
 * @Date: 2023-03-03
 * @Version: V1.0
 */
public interface SpcyRsWjmbMapper extends BaseMapper<SpcyRsWjmb> {

    /** 查询模板章节-根据申请事项id */
    List<SpcyRsWjmbZjml> selectZjByFsqsxId(@Param("sqsxid") String sqsxid);

    /** 查询模板章节-根据合并事项id */
    List<SpcyRsWjmbZjml> selectZjByHbsxId(@Param("sqsxid") String sqsxid, @Param("fmblx3") String fmblx3);

    /** 查询文件模板类型3-根据与申请事项id */
    List<String> selectFmblx3ByFsqsxid(@Param("sqsxid") String sqsxid);

    /** 根据id-查询文件模板的类型1 */
    String selectFmblx1ById(@Param("id") String id);

    /** 查询文件模板-检查项目标题 */
    List<WjmbJcxmTitleVo> selectJcxmTitleByFsqsxId(@Param("sqsxid") String sqsxid);

}
